Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

refactor: Drop legacy interfaces that are no longer in use #25

Closed
wants to merge 2 commits into from

Conversation

NucciTheBoss
Copy link
Member

Hey folks 👋

Revisiting some work that we had discussed doing a few months ago! Finally getting around to it as @jedel1043 are getting ready to begin working on the COS integration for Charmed HPC. Let me know if you have any questions 🚀

Description

Drop the following legacy interfaces:

  • interface_grafana_support
  • interface_influxdb
  • interface_elasticsearch

These interfaces are no longer in use and will be replaced by COS-related interfaces.

How was the code tested?

I ran the tests locally on my Ubuntu 23.10 Mantic Minotaur workstation.

Related issues and/or tasks

We decided to remove these interfaces as they are no longer in use and will be replaced by COS. We had this discussion during the Ubuntu HPC community call a few months ago. See the relevant meeting notes below:

https://discourse.ubuntu.com/t/ubuntu-hpc-meeting-notes-2024-3-27/43690#deprecating-legacy-interfaces-in-slurmctld-operator-4

Checklist

  • I am the author of these changes, or I have the rights to submit them.
  • I have added the relevant changes to the README and/or documentation.
  • I have self reviewed my own code.
  • All requested changes and/or review comments have been resolved.

Drop the following legacy interfaces:

- interface_grafana_support
- interface_influxdb
- interface_elasticsearch

These interfaces are no longer in use and will be replaced by COS.

Signed-off-by: Jason C. Nucciarone <[email protected]>
@NucciTheBoss NucciTheBoss self-assigned this Jun 3, 2024
@NucciTheBoss NucciTheBoss added the enhancement New feature or request label Jun 3, 2024
@NucciTheBoss
Copy link
Member Author

This pull request is superseded by #26

We're going to keep Fluentbit and NHC until COS has reached full feature compatibility.

@NucciTheBoss NucciTheBoss deleted the remove-legacy-interfaces branch August 9, 2024 14:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant